microfiche readers - German English Dictionary